;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; MOBILIZATION #3 (Based on a set date and variable political conditions)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; USAGE:
;
; Basic structure for a mobilization event:
; {
; #NAME= Event name (this will be shown as a selectable event under an OPTIONS screen within the game)
; #POPUP= Event popup text (this will be displayed when the event occurs)
; #IMAGE= Event image that will be displayed when event occurs
;         PNG images must be 736x418 or 368x418 pixels, see 'Extras' folder for sample images and frames
;         Multiple pictures can be used by using a ',' to separate them
;         Format: picture1.png, picture2.png, picture3.png, picture4.png
; #SOUND= Event sound that will be displayed when event occurs
;         Multiple sounds can be used by using a ',' to separate them
;         Format: sound1.mp3, sound2.mp3, sound3.mp3, sound4.mp3
; #FLAG= Will this be a default event for the campaign? (values range [0, 1]; True= 1; False= 0)
; #TYPE= Values range [0, 3];
;        With all other fields satisfied will this be:
;        0 = Single check regardless if #TRIGGER is satisfied
;        1 = Multiple check until #TRIGGER is satisfied
;        2 = Reoccuring check until end of game
;                       OR
;        Once the #DATE field is satisfied:
;        3 = Event fires once if all other fields are satisfied, else it will not fire.  Either way, event will be removed never to be looked at again
; #AI= Values range [0, 4]
;      0 = Event fires whenever all fields are satisfied for any game type
;      1 = Event fires whenever all fields are satisfied, for AI games only, and only on the Axis AI turn
;      2 = Event fires whenever all fields are satisfied, for AI games only, and only on the Allied AI turn
;      3 = Event fires whenever all fields are satisfied, for AI and Multiplayer games only, and only on the Axis AI or on the Allied Multiplayer turns
;      4 = Event fires whenever all fields are satisfied, for AI and Multiplayer games only, and only on the Allied AI or on the Axis Multiplayer turns
; #LEVEL= What minimum skill level, as selected from the AI difficulty level screen in game, with this event apply to?
;         Values: [0, 4]; Green= 0; Novice= 1; Intermediate= 2; Veteran= 3; Expert= 4
; #GV= Does the event activate based on the Global Variable values assigned?
;      Ten random Global Variables are assigned at the start of the campaign each with a value between [1,100]
;      Format: GV [min, max]; GV range [1,10]; min range [1,100]; max range [1,100]
;      Example A) #GV= 1[1,100] will always trigger because Global Variable #1 will always have a value between [1,100]
;      Example B) #GV= 4[71,100] will trigger 30% per game
; #LINK= Does the event activate based on the Link values assigned?
;        A campaign can have up to 1100 Decision events and is referenced by other events via this parameter
;        Format: decision[flag]; flag range [0, 1]; True= 1; False= 0
;        Example A) #LINK= 0[0] will always trigger as formal DECISION events can only be from 1-1100
;        Example B) #LINK= 1[0] will trigger whenever #DECISION= 1 is not accepted
;        Example C) #LINK= 3[1] will trigger whenever #DECISION= 3 is accepted
; #TRIGGER= Trigger percentage that the event will occur (values range [0, 100])
; #COUNTRY_ID= Country ID associated with this event
; #DATE= Date that must be satisfied (in game) for event to occur (format yyyy/mm/dd)
; #MOBILIZATION= The mobilization percentage increase/decrease for this event for #COUNTRY_ID
;                Format: [min%, max%] [political_direction]
; #VARIABLE_CONDITION= Under what variable conditions will this event occur
;                      Format: country_id [political_alignment] [mobilization%] [surrendered_flag]
; }
;
; NOTES:
;
; Each event must be preceded by a '{' and end with a '}'
;
; The #MOBILIZATION value can be set to reflect a random range of potential increase or decrease
; towards either the Axis or Allies side. This is done by setting the 'political_direction' flag
; under #MOBILIZATION as either Axis or Allied, i.e. [1] or [2]. For example if the US is currently
; leaning towards the Allies then you can set an #MOBILIZATION event to decrease their current
; mobilization percentage by setting the 'political_direction' flag as Axis.
;
; Under #VARIABLE_CONDITION you can also list countries that have not yet fully entered the war. 
; For example by listing an mobilization % less than 100% you are providing a check where the
; #VARIABLE_CONDITION country must meet a minimum mobilization % in order for the event to occur.
;
; More than one #VARIABLE_CONDITION can be set. Each #VARIABLE_CONDITION line will be read using
; AND logic.
;
; Use the reference values provided for #COUNTRY_ID and not the country names
; Use the reference values provided for POLITICAL ALIGNMENT and not names
; Use the reference values provided for SURRENDER flags and not names
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; COUNTRY ID REFERENCE VALUES
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; Country IDs
; #SEA= Sea
; #NEUTRAL= Neutral
; #COUNTRY_ID_3= Albania
; #COUNTRY_ID_4= Algeria
; #COUNTRY_ID_8= Baltic States
; #COUNTRY_ID_10= Belgium
; #COUNTRY_ID_19= Bulgaria
; #COUNTRY_ID_21= Canada
; #COUNTRY_ID_31= Denmark
; #COUNTRY_ID_36= Egypt
; #COUNTRY_ID_39= Finland
; #COUNTRY_ID_40= France
; #COUNTRY_ID_45= Germany
; #COUNTRY_ID_46= Greece
; #COUNTRY_ID_52= Hungary
; #COUNTRY_ID_56= Iraq
; #COUNTRY_ID_57= Ireland
; #COUNTRY_ID_59= Italy
; #COUNTRY_ID_63= Libya
; #COUNTRY_ID_65= Luxembourg
; #COUNTRY_ID_70= Morocco
; #COUNTRY_ID_73= Netherlands
; #COUNTRY_ID_78= Norway
; #COUNTRY_ID_79= Palestine
; #COUNTRY_ID_82= Persia
; #COUNTRY_ID_85= Poland
; #COUNTRY_ID_87= Portugal
; #COUNTRY_ID_93= Romania
; #COUNTRY_ID_95= Saudi Arabia
; #COUNTRY_ID_99= Spain
; #COUNTRY_ID_103= Sweden
; #COUNTRY_ID_105= Syria
; #COUNTRY_ID_109= Trans-Jordan
; #COUNTRY_ID_110= Tunisia
; #COUNTRY_ID_111= Turkey
; #COUNTRY_ID_112= Britain
; #COUNTRY_ID_115= United States
; #COUNTRY_ID_116= Russia
; #COUNTRY_ID_118= Vichy France
; #COUNTRY_ID_120= Yugoslavia
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; POLITICAL ALIGNMENT REFERENCE VALUES
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; NEUTRAL= 0
; AXIS= 1
; ALLIED= 2
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; SURRENDERED FLAG REFERENCE VALUES
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; NOT_SURRENDERED= 0
; SURRENDERED= 1
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;



;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; DIPLOMATIC CHECKS ON UNITED STATES


; Event for increased United States mobilization:
{
#NAME= United States->Allies (1939- )
#POPUP=
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 2
#AI= 0
#LEVEL= 0
#GV= 1[1,100]
#LINK= 0[0]
#TRIGGER= 100
#COUNTRY_ID= 115
#DATE= 1939/09/01
;0-1% mobilization increase towards Allies
#MOBILIZATION= [0,1] [2]
;Set variable conditions:
;1st Line - United States politically aligned with Allies (not fully active) and not surrendered
#VARIABLE_CONDITION= 115 [2] [0] [0]
}

; Event for increased United States mobilization:
{
#NAME= United States->Allies (Germany and Russia at War)
#POPUP=
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 2
#AI= 0
#LEVEL= 0
#GV= 1[1,100]
#LINK= 0[0]
#TRIGGER= 100
#COUNTRY_ID= 115
#DATE= 1939/09/01
;0-1% mobilization increase towards Allies
#MOBILIZATION= [1,1] [2]
;Set variable conditions:
;Russia politically aligned with Allies and not surrendered
#VARIABLE_CONDITION= 116 [2] [100] [0]
}

; Event for increased United States mobilization:
{
#NAME= United States->Allies (Pearl Harbor - Historical) 
#POPUP= Pearl Harbour Attacked By Japanese Forces
#IMAGE=
#SOUND=
#FLAG= 0
#TYPE= 1
#AI= 0
#LEVEL= 0
#GV= 1[1,100]
#LINK= 0[0]
#TRIGGER= 100
#COUNTRY_ID= 115
#DATE= 1941/12/07
;6-12% mobilization increase towards Allies
#MOBILIZATION= [6,12] [2]
;Set variable conditions:
;United States politically aligned with Allies (not fully active) and not surrendered
#VARIABLE_CONDITION= 115 [2] [0] [0]
}

; Event for increased United States mobilization:
{
#NAME= United States->Allies (Pearl Harbor - Variable) 
#POPUP= Pearl Harbour Attacked By Japanese Forces
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 1
#AI= 0
#LEVEL= 0
#GV= 1[1,100]
#LINK= 0[0]
#TRIGGER= 40
#COUNTRY_ID= 115
#DATE= 1941/11/07
;6-12% mobilization increase towards Allies
#MOBILIZATION= [6,12] [2]
;Set variable conditions:
;United States politically aligned with Allies (not fully active) and not surrendered
#VARIABLE_CONDITION= 115 [2] [0] [0]
}

; Event for increased United States mobilization:
{
#NAME= United States->Allies (1942-)
#POPUP=
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 2
#AI= 0
#LEVEL= 0
#GV= 1[1,100]
#LINK= 0[0]
#TRIGGER= 100
#COUNTRY_ID= 115
#DATE= 1942/01/01
;1-2% mobilization increase towards Allies
#MOBILIZATION= [1,2] [2]
;Set variable conditions:
;United States politically aligned with Allies (not fully active) and not surrendered
#VARIABLE_CONDITION= 115 [2] [0] [0]
}

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; DIPLOMATIC CHECKS ON RUSSIA

; Event for increased Russia mobilization:
{
#NAME= Russia->Allies (1939- Poland surrendered)
#POPUP=
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 2
#AI= 0
#LEVEL= 0
#GV= 1[1,100]
#LINK= 0[0]
#TRIGGER= 100
#COUNTRY_ID= 116
#DATE= 1939/09/01
;0-1% mobilization increase towards Allies
#MOBILIZATION= [0,1] [2]
;Set variable conditions:
;1st Line - Poland politically aligned with Allies and surrendered
#VARIABLE_CONDITION= 85 [2] [100] [1]
}

; Event for increased Russia mobilization:
{
#NAME= Russia->Allies (1940- France surrendered)
#POPUP=
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 2
#AI= 0
#LEVEL= 0
#GV= 1[1,100]
#LINK= 0[0]
#TRIGGER= 100
#COUNTRY_ID= 116
#DATE= 1940/01/01
;0-1% mobilization increase towards Allies
#MOBILIZATION= [0,1] [2]
;Set variable conditions:
;1st Line - France politically aligned with Allies and surrendered
#VARIABLE_CONDITION= 40 [2] [100] [1]
}

; Event for increased Russia mobilization:
{
#NAME= Russia->Allies (1942- )
#POPUP=
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 2
#AI= 0
#LEVEL= 0
#GV= 1[1,100]
#LINK= 0[0]
#TRIGGER= 100
#COUNTRY_ID= 116
#DATE= 1942/01/01
;1-2% mobilization increase towards Allies
#MOBILIZATION= [1,2] [2]
;Set variable conditions:
;Russia politically aligned with Allies (not fully active) and not surrendered
#VARIABLE_CONDITION= 116 [2] [0] [0]
}

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; DIPLOMATIC CHECKS ON VICHY ALGERIA


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; DIPLOMATIC CHECKS ON BULGARIA



;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; DIPLOMATIC CHECKS ON FINLAND

; Event for increased Finland mobilization:
{
#NAME= Finland->Axis (Germany and Russia at War)
#POPUP=
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 2
#AI= 0
#LEVEL= 0
#GV= 1[1,100]
#LINK= 0[0]
#TRIGGER= 100
#COUNTRY_ID= 39
#DATE= 1939/09/01
;20-30% mobilization increase towards Axis
#MOBILIZATION= [20,30] [1]
;Set variable conditions:
;Russia politically aligned with Allies and not surrendered
#VARIABLE_CONDITION= 116 [2] [100] [0]
}

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; DIPLOMATIC CHECKS ON HUNGARY



;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; DIPLOMATIC CHECKS ON IRELAND

; Event for increased Ireland mobilization:
{
#NAME= Ireland->Allies (United States at War)
#POPUP=
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 1
#AI= 0
#LEVEL= 0
#GV= 1[1,100]
#LINK= 0[0]
#TRIGGER= 100
#COUNTRY_ID= 57
#DATE= 1939/09/01
;10-20% mobilization increase towards Allies
#MOBILIZATION= [10,20] [2]
;Set variable conditions:
;United States politically aligned with Allies and not surrendered
#VARIABLE_CONDITION= 115 [2] [100] [0]
}

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; DIPLOMATIC CHECKS ON VICHY MOROCCO


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; DIPLOMATIC CHECKS ON ROMANIA


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; DIPLOMATIC CHECKS ON SPAIN

; Event for increased Spain mobilization:
{
#NAME= Spain->Allies (United States at War)
#POPUP=
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 1
#AI= 0
#LEVEL= 0
#GV= 1[1,100]
#LINK= 0[0]
#TRIGGER= 100
#COUNTRY_ID= 99
#DATE= 1939/09/01
;10-20% mobilization increase towards Allies
#MOBILIZATION= [10,20] [2]
;Set variable conditions:
;United States politically aligned with Allies and not surrendered
#VARIABLE_CONDITION= 115 [2] [100] [0]
}

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; DIPLOMATIC CHECKS ON VICHY SYRIA


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; DIPLOMATIC CHECKS ON VICHY TUNISIA


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; DIPLOMATIC CHECKS ON TURKEY

; Event for increased Turkey mobilization:
{
#NAME= Turkey->Allies (United States at War)
#POPUP=
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 1
#AI= 0
#LEVEL= 0
#GV= 1[1,100]
#LINK= 0[0]
#TRIGGER= 100
#COUNTRY_ID= 111
#DATE= 1939/09/01
;10-20% mobilization increase towards Allies
#MOBILIZATION= [10,20] [2]
;Set variable conditions:
;United States politically aligned with Allies and not surrendered
#VARIABLE_CONDITION= 115 [2] [100] [0]
}

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; DIPLOMATIC CHECKS ON VICHY FRANCE

; Event for increased Vichy France mobilization:
{
#NAME= Vichy France->Allies (United States at War)
#POPUP=
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 1
#AI= 0
#LEVEL= 0
#GV= 1[1,100]
#LINK= 0[0]
#TRIGGER= 100
#COUNTRY_ID= 118
#DATE= 1939/09/01
;10-20% mobilization increase towards Allies
#MOBILIZATION= [10,20] [2]
;Set variable conditions:
;United States politically aligned with Allies and not surrendered
#VARIABLE_CONDITION= 115 [2] [100] [0]
}

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; DIPLOMATIC CHECKS ON YUGOSLAVIA

; Variable Event for Yugoslavia signing the Tripartite Pact
; Historical date of event was 1941/03/25 but we'll set a slightly earlier date
{
#NAME= Yugoslavia->Axis (Yugoslavia Signs Tripartite Pact)
#POPUP= Yugoslavia Signs Tripartite Pact
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 1
#AI= 0
#LEVEL= 0
#GV= 1[1,100]
#LINK= 0[0]
#TRIGGER= 40
#COUNTRY_ID= 120
#DATE= 1941/02/25
;10-20% mobilization increase towards Axis
#MOBILIZATION= [10,20] [1]
;Set variable conditions:
;France politically aligned with Allies and surrendered
#VARIABLE_CONDITION= 40 [2] [100] [1]
}

; Event for increased Yugoslavia mobilization:
{
#NAME= Yugoslavia->Axis (Germany and Russia not at War)
#POPUP=
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 2
#AI= 0
#LEVEL= 0
#GV= 1[1,100]
#LINK= 0[0]
#TRIGGER= 100
#COUNTRY_ID= 120
#DATE= 1941/03/25
;1-2% mobilization increase towards Axis
#MOBILIZATION= [1,2] [1]
;Set variable conditions:
;Russia politically aligned with Allies (not fully active) and not surrendered
#VARIABLE_CONDITION= 116 [2] [0] [0]
}

; Event for increased Yugoslavia mobilization:
{
#NAME= Yugoslavia->Axis (Germany and Russia at War)
#POPUP=
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 2
#AI= 0
#LEVEL= 0
#GV= 1[1,100]
#LINK= 0[0]
#TRIGGER= 100
#COUNTRY_ID= 120
#DATE= 1939/09/01
;10-20% mobilization increase towards Axis
#MOBILIZATION= [10,20] [1]
;Set variable conditions:
;Russia politically aligned with Allies and not surrendered
#VARIABLE_CONDITION= 116 [2] [100] [0]
}

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; GAME VARIANTS
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; Russia Event for increased mobilization (Variant):
{
#NAME= VARIANT - Russia->Allies (No Red Army Officers Purge)
#POPUP= VARIANT - No 1937 Purge of Red Army Officers
#IMAGE=
#SOUND=
#FLAG= 1
#TYPE= 0
#AI= 0
#LEVEL= 0
#GV= 1[1,100]
#LINK= 0[0]
#TRIGGER= 5
#COUNTRY_ID= 116
#DATE= 1939/09/01
;6-12% mobilization increase towards Allies
#MOBILIZATION= [6,12] [2]
;Set variable conditions:
;Russia politically aligned with Allies (not fully active) and not surrendered
#VARIABLE_CONDITION= 116 [2] [0] [0]
}



